About Nallaa Limited (08191439) United Kingdom