About Htf Associates Limited (05297488) United Kingdom