About M&j Mochol Ltd (11243232) United Kingdom