About Sentis Technology Limited (12764260) United Kingdom