About Mesari (ha7) Limited (11998875) United Kingdom