About Ridgewater Associates Limited (08603850) United Kingdom