About Sententia Consulting Ltd (07566178) United Kingdom