About Master Retail Ltd (12746798) United Kingdom