About Thesius Limited (10856909) United Kingdom