About Shoreditch Retail Ltd (12185920) United Kingdom