About K&l Operations Limited (12034729) United Kingdom