About 3rdi Creative Studio Ltd (13077740) United Kingdom