medical claims processor careers in Aberdeen, United Kingdom