About J K Vending Ltd (11589281) United Kingdom