About Mei Group Limited (02953088) United Kingdom