About Mei Family Entertainment Limited (10623189) United Kingdom