About Keen Equity Limited (04732941) United Kingdom