About Kle Group Limited (12642541) United Kingdom