About Red Mirchi Ltd (08780196) United Kingdom