About Ventrica Ltd (06908560) United Kingdom