About Kambridge Associates Limited (08245692) United Kingdom