About Nandala Limited (12148997) United Kingdom