About Confer Associates Limited (04884641) United Kingdom