About Dreamworks Technology Solutions Limited (09602335) United Kingdom