About Vending Technologies Limited (FC031022) Ireland