About The Me&c Group Limited (10110185) United Kingdom