About J Pulse Services Limited (12976071) United Kingdom