About Meei Limited (11620735) United Kingdom