By legal form
2 entities
9845001D4BDC2AD1AR26SeychellesMahe
894500B7VGYJEX09SD40SeychellesEden Island