About Galleon Ltd (11077240) United Kingdom