About Vita Exeter Holdco Limited (12140870) United Kingdom