Does anybody know what is going on there? Their website is under construction, FB page gone. I am hoping it is only a brand name issue as Google results other larger companies with the name Exotech.