About Mei Mei (liverpool) Limited (04759303) United Kingdom