About Sententia Ltd (13696183) United Kingdom