About Sentient Technology Services Limited (11362541) United Kingdom