About Klok Ltd (09988222) United Kingdom