About M.e.l Group Ltd (13269437) United Kingdom