About Ventiga Capital Partners Llp (OC399253) United Kingdom