About Nimmi Retail Limited (12719058) United Kingdom