About Veocan Consulting Limited (06429572) United Kingdom