About Sententia Ltd (09641518) United Kingdom