About Pulse Security Solutions Limited (13411098) United Kingdom