About Type 3 Productions Limited (13063590) United Kingdom