IQ PL Sp. z o.o. holds 46.248.175.63; geolocation places it in Warsaw, Mazovia, Poland.
AS47544: 17,408 IPv4 · 11 ipv4 prefixes