About M.j. Richard Corporate Consultancy Services Ltd (10880268) United Kingdom