About Idt Studio Ltd. (11818142) United Kingdom