About Dott Studios Ltd (11889929) United Kingdom