About Galleons Point Management Ltd (05170309) United Kingdom