About Sentience Systems Limited (SC625128) United Kingdom