About Hillcrest Capital Management Limited (11825721) United Kingdom