About Sinequa Limited (06267515) United Kingdom