About Sentient Logic Limited (06154621) United Kingdom