About Sententia Software Limited (06917458) United Kingdom