About Pulse Multimedia Limited (03986948) United Kingdom