About Dolby Design Services Ltd (12304325) United Kingdom