About Pulse Media Ltd (11903909) United Kingdom