About Maix Vending Limited (03578219) United Kingdom