About Vekaria It Solutions Limited (08019163) United Kingdom