Dupla web site

After George Booth's suggestion to try getting information from 
www.dupla.com, I have been repeatedly unable to get anything other than 
their welcoming message (in German and English), followed by an invitation 
to explore several following web pages. On both of my browsers, both the 
German and English pages which are supposed to follow are completely blank! 
Can anyone else access this site? Surely this does not reflect upon their 
current state of research ...

Richard Denney