About Nu Vending Ltd (10059988) United Kingdom