About Kahuick Ltd (10954785) United Kingdom