About Vita Solvo Limited (08251204) United Kingdom