About Viq Solutions (uk) Limited (12962130) United Kingdom