About Vil Holdings Limited (02909297) United Kingdom