About Clymede Ltd (12200275) United Kingdom