About Coveo Limited (05859609) United Kingdom