About Pacemaker Group Ltd (12835322) United Kingdom