About Mei Mei (u.k.) Limited (04497944) United Kingdom