About Alfred Place Capital Management Limited (12994276) United Kingdom