About Pulse Insight Limited (08183583) United Kingdom