About Vaz Limited (SC596903) United Kingdom