About Mesari (e15) Limited (09924839) United Kingdom