About Nala Nala Limited (10576600) United Kingdom