The Nameserver ns3.jfdhosting.nl have a IP Address of 87.253.135.236 which is hosted on Netherlands.
Freedom Of Creation (FOC) is a pioneering product design company, specialized in creating and commercializing 3D printed design products.