The nameserver lbsdev.eu have a IP Address of 54.37.169.58 which is hosted on France.
Accueil - Little Big Studio