About Pulse Software Management Ltd. (03188887) United Kingdom