About K2d2 Limited (11065127) United Kingdom