About Galleon Group Holdings Limited (13512925) United Kingdom