About Klemency Limited (11111810) United Kingdom