About Thenoesis Limited (08399361) United Kingdom