The nameserver ns16.momentumhosting.cloud have a IP Address of 167.86.123.56 which is hosted on Germany.
kangaroo Enterprises Ltd – Security fast