nah it was definatly proteinbuilder, you can check it out it just says 'the future home of proteinbuilder'
i checked back just now and on the page it now says they'll be back on the 30th after like a year of no changes
theres a bunch of sites that do the same thing