About M.e Holdings Limited (11310150) United Kingdom