About Vectr Graphics Limited (12838604) United Kingdom