About Northstar Retail Ltd (13607495) United Kingdom