About Studio Dq Ltd. (11160410) United Kingdom