About Kla Investments Limited (12169506) United Kingdom