About K&l Group Holdings Ltd (12728554) United Kingdom