About Studio Du Nord Ltd. (11308223) United Kingdom