About Lexington Associates Limited (12451550) United Kingdom