About Clementy Germany Management Limited (11238288) United Kingdom