About David Vincent Econometrics Limited (10512344) United Kingdom