About Hicks Kearney Limited (10812215) United Kingdom