About Pulse Outdoor Media Holdings Limited (08442980) United Kingdom