About N01vending Ltd (13632789) United Kingdom