About Pulse Software Systems Ltd. (08230913) United Kingdom