About Villette Investment Group Ltd (13515101) United Kingdom