Core 3 Ltd careers in Leicester, United Kingdom