About Vida Management Limited (08427219) United Kingdom