About Pulse 88 Media Group Ltd (12883334) United Kingdom