About Nala Ventures & Investments Llp (OC417173) United Kingdom