About Manna Investment Holdings Ltd (08644052) United Kingdom