Fake and probably a secret research site.
This may well be the ugliest website to ever be created.http://brinascatchs.com/