About Venturiq Solutions Ltd (12276297) United Kingdom