About Pulse Digital Studio Ltd (08797097) United Kingdom