I speak American English. I like of best, in is also good, by is okay, and under can work.
But none sound very natural to me. I'd be much more likely to turn it around: I like all of Apple's products.
Remember that writing and manufacturing are two different things. So you can't necessarily equate John Brown with Apple.
I'm interested in seeing what others say.
Student or Learner