About Mesari (ha1) Limited (12613213) United Kingdom