About Nala London Ltd (11460824) United Kingdom