About Manna (uk) Ltd (07430043) United Kingdom