About Houlihan Investments Ltd (13271537) United Kingdom