About Naveed Retail Ltd (SC574309) United Kingdom