The nameserver ns21.shujaahost.co.ke have a IP Address of 141.95.31.207 which is hosted on France.
Suspended Domain