About Mesari Ventures Limited (09341638) United Kingdom