About Pulse Search & Selection Limited (04389592) United Kingdom