About Sententia Et Consilium Limited (09334390) United Kingdom