About Anglia Innovation Partnership Llp (OC373078) United Kingdom