About The Indian Street Kitchen Group Limited (11740927) United Kingdom