About Pulse Ideas Ltd (12274854) United Kingdom