About Pulse Sales Solutions Limited (NI611654) United Kingdom