About M.e.a International Limited (10164841) United Kingdom