About Light Vending Limited (04838794) United Kingdom