About Pulse Marketing Ltd (SC426960) United Kingdom