About Keenan Corporate Finance Limited (NI611343) United Kingdom