About The Manna Organisation Ltd (12193333) United Kingdom