About Vestra Clinica Ltd (11706896) United Kingdom