About Little India (london) Ltd (06395740) United Kingdom