About Lee Hvca Management Ltd (10505597) United Kingdom