About Ventoux-uk Ltd (12304414) United Kingdom