About Analyst Partners Limited (10001857) United Kingdom