About Claylake Management Ltd (11130971) United Kingdom