About Vendra Limited (SC403149) United Kingdom