About Design-mix Studio Ltd (11093878) United Kingdom