Core 3 Ltd careers in Brighton, United Kingdom