About Thorus Technologies Ltd (13216632) United Kingdom