About Dmitry Velikovsky Studio Ltd (11489267) United Kingdom