About Galleon Holdings Limited (13493022) United Kingdom