About Mei S Lucky Star Limited (SC578196) United Kingdom