About K8 Holding Ltd (10196349) United Kingdom