About Indian West Limited (12020956) United Kingdom