About Manna Ventures Limited (04124712) United Kingdom