About Vita Nova Holdings Limited (12653565) United Kingdom