About Clementy Ltd (12575899) United Kingdom