About Mesass Ltd (12403939) United Kingdom