About Claymoor Holdings Ltd (12244738) United Kingdom