IP Country City ISP
154.192.9.95 Seychelles DataKeepers
41.86.40.136 Seychelles Cable & Wireless (Seychelles) Ltd