About Ixo (consulting) Llp (OC430151) United Kingdom