About Thoughtengine Limited (08001351) United Kingdom