About K2 Management Company Limited (04378798) United Kingdom