About Smart Vend Ltd (12849671) United Kingdom