About Mei Partnership Ltd (12132626) United Kingdom