About Ku Holding Limited (12391052) United Kingdom