About Analytic Alpha Ltd (11189627) United Kingdom