About Veks Solutions Ltd (10492548) United Kingdom