About Thaumaturge Productions Ltd. (10047473) United Kingdom