About Kl Ventures Limited (04294037) United Kingdom