About Kls Ventures Ltd (11305415) United Kingdom