About M & R (starcity) Limited (12498826) United Kingdom