About Kloch Ltd (11939212) United Kingdom