About J&k Super Foodstore Limited (12587217) United Kingdom