About Hampton Lane Management Company Limited (03861337) United Kingdom