North Star Enterprise Resourcing Ltd, t/a North Star and North Star Consulting (UK) jobs