About Mne Investments Limited (12831961) United Kingdom