About Vita Edinburgh 1 Holdco 2 Limited (11588946) United Kingdom