I assume it's being run by the same people who run Keiran Lee & Johnny Sins free pages. He has little to do with it other than supplying content. I believe Johnny Castle has something to do with it. He got into an argument on Twitter with Jessy Jones who was also letting him run his OF for a while before the falling out. JC apparently runs a side business running OF pages.