About Kayhaitch Ltd (11861895) United Kingdom