About Galleon Management Limited (03664421) United Kingdom