About M&jh Holdings Limited (10069215) United Kingdom