About Dbal Studio Ltd (11045002) United Kingdom