About Masa International Group Limited (11343238) United Kingdom