About Vado Holdings (uk) Limited (08511804) United Kingdom