IP Country City ISP
154.192.136.4 Seychelles DataKeepers
41.86.40.149 Seychelles Cable & Wireless (Seychelles) Ltd