About Sentrica Novo Ltd. (10725459) United Kingdom