About The Analyst Research Llp (OC384804) United Kingdom