They are a debt collection company, originally based in Oslo but with offices all over including the UK. If you search Google their website comes up.
[ Previous | Next ]