About Cheval Limited (11081532) United Kingdom