About Vendfor Magic Co. Ltd (09887938) United Kingdom