About Keenan (hr) Consulting Limited (NI056690) United Kingdom