About Manna Investments Limited (11422328) United Kingdom