I browsed it in September when I heard of the birth of a Pel's fishing owl, could have been earlier, but I re-surfed it still in September to find out about this conservation centre that never showed on my radars, could it have been a copy?
Interesting; I last tried to access it around this time last year and the link was dead at the time, which somewhat suggests that either a) they uploaded a new website sometime in 2024 or b) someone briefly hosted a copy of the site as you suggest.