About Sentivita Ltd (12841068) United Kingdom