About Pendragon Pulse Ltd (12826439) United Kingdom