About J & Mg Holdings Ltd (10111818) United Kingdom