About Cheval Equity Limited (10521291) United Kingdom