About Claymon Limited (11419249) United Kingdom