About J M & J Holdings Ltd (12767760) United Kingdom