About Krishna Supermarkets Limited (10231641) United Kingdom