About Kla Ventures Limited (08871292) United Kingdom