About Ved Consulting Limited (10532076) United Kingdom