About Clemkor Limited (11209266) United Kingdom