About Mirchi Indian Limited (11742917) United Kingdom