About Solvex Solutions Limited (05774987) United Kingdom