About Thinksentient Limited (06775208) United Kingdom