Yep, Ohlims, carbon, 20+ bhp, sunroof of some sort etc. I guess they are launching it shortly and the page was live but without a menu link and someone happened to find the URL to directly go to the page. God knows why you'd be looking for that.
I'm intrigued by the roof, it looks removable but can it be stored in the car? For the cost of it (£120k+) it really should have either a proper sunroof or fully convertible roof.