About Pulse Ppm Ltd (10876048) United Kingdom