About Pulse Digital Ltd (10649542) United Kingdom