The IP address 190.115.62 has been registered by Alpha Tel S.A. from the lacnic registry
The IP location is: