About Mei London Ltd (10438881) United Kingdom