About M&a Retail Solutions Limited (12550801) United Kingdom