About Thelogic Limited (SC280224) United Kingdom