About Pacemaker Press International Limited (NI012456) United Kingdom