Starworld Inc

Not much is known about this organization.