About Dk Studio London Ltd (11577382) United Kingdom