About Mne Group Limited (09785339) United Kingdom