About Kye London Ltd (13071845) United Kingdom