About New Lal Mirchi Ltd (12378477) United Kingdom