About Pulse Media Solutions Ltd (11897538) United Kingdom