About M & S Invest Ltd (12947843) United Kingdom