About Cheval Holdings Group Limited (12072372) United Kingdom