About Sentient Technology Limited (11089516) United Kingdom