About Mirchi Ltd (07987837) United Kingdom