About Max Mix Toys Co. Ltd. (13361428) United Kingdom