Micronex Systems was nice enough to send me a message on FB saying that they've corrected the URL and thanked me in the process. Best of luck to them!