About Veritas International Solutions Limited (07959583) United Kingdom