Came across this again today..
http://www.globalfinest.com/tech
Seems that it is up and running.
(https://overunityarchives.com/proxy.php?request=http%3A%2F%2Fwww.globalfinest.com%2Ftech%2Fplant3.jpg&hash=515e9c712474780a4d71d8905b48bd9adbabc6ab)
Worth a look