About Jonathan Keys Ballyhackamore Limited (NI655633) United Kingdom