Hello! We're Solviq. We deliver bespoke digital products that empower the strategy of our clients' businesses.
Solviq Ltd is registered in England and Wales under company number 08040908. VAT registration GB 135 3924 15.
Registered address: Solviq Ltd, Cardiff Business Technology Centre, Senghennydd Road, Cardiff, CF24 4AY, United Kingdom.