About J&k Superstore Ltd (12254462) United Kingdom