DataForge Technologies LLC holds 109.66.8.0; geolocation places it in Tel Aviv, Israel.
AS402306: 1,536 IPv4 · 2 ipv4 prefixes