About Pulse Holdings Limited (03631352) United Kingdom