About Vita Coventry 1 Holdco 2 Limited (11624373) United Kingdom