About Pulse Media Holdings Limited (11737548) United Kingdom