About Maxshare International Company Limited (10242280) United Kingdom