About Aligeo Management Limited (10621048) United Kingdom