About Kieran Houlihan Limited (12329480) United Kingdom