About Claymoor Management Ltd (12258128) United Kingdom