About Ville Corporation Limited (12664802) United Kingdom