About K2 London Ltd (13325710) United Kingdom