QUE PROCESSING SERVICES LIMITED, London, United Kingdom