About Nala Investments Ltd (13281169) United Kingdom