About Mesini Ltd (12637901) United Kingdom