About Sentience Technology Limited (07843116) United Kingdom