About Kyk International Ltd (06979402) United Kingdom