About Ventoux Investment Management Ltd (10376710) United Kingdom