About M&s Ventures Limited (10203340) United Kingdom