About Ddy Motion Studio Ltd (11195433) United Kingdom