About Clypd Ltd (10051476) United Kingdom