About K1 London Ltd (13198288) United Kingdom