About Sententia Cordis Ltd (07840359) United Kingdom