About Grand Indian Limited (10558510) United Kingdom