This has already been refuted several times.
No it has not. The shell of the company was purchased after they went insolvent, so of course the company exists again, but they are not the same company, team, etc. Way too easy to forge/fake all of the info on that site. Go try and buy a CCTV system from them if you doubt me.