About Theridion Technologies Ltd. (10459717) United Kingdom