About Pulse Planning Solutions Ltd (10380956) United Kingdom