About Vado Tech Limited (10796760) United Kingdom