About Mei App Limited (12073410) United Kingdom