About Venturica Ltd (13178207) United Kingdom