About Little India Curry House Ltd (11949040) United Kingdom