About Mesmax Tech Co. Ltd. (10173839) United Kingdom