About Ballyhackamore Holdings Limited (NI655263) United Kingdom