About Nala Estates Limited (12816491) United Kingdom