About Klette Limited (12890606) United Kingdom