About Nala Limited (11223118) United Kingdom