Answer

"Atradius is one of the world's leading debt collection agencies.  Established since 1925 they have presence in 28 different countries and handle on average 90,000 cases of commercial debt per year.
Atradius has partnered with Avrium to provide final demand notices and debt collection services."