According to the Wikipedia page (which links to https://register.epo.org/application?number=EP05100648&lng=e...), the patent on the superformula was withdrawn in 2006 because the renewal fees stopped being paid. Seems pretty strange that Genicap could assert ownership of the formula when they let the patent expire.