About Pulse Magazines Limited (11494313) United Kingdom