About Harbert European Fund Advisors Limited (05384713) United Kingdom