About Kearney & Associates Limited (10591006) United Kingdom