About Hamerton Lane Management Limited (11854619) United Kingdom