About Authentic India Mantra Foods Ltd (10716898) United Kingdom