About Pulse (london) Ltd (12183209) United Kingdom