About Kala Ventures Limited (10116520) United Kingdom