AS48314 - Venocix, Germany, Frankfurt am Main (NTT)