I have never heard of a Sky bar. My personal favorite is a Snickers, but I’m partial to dark chocolate & nuts in any form. What does the Sky bar have in it?
It has all kinds of stuff in it; and an interesting mid-20th century history:
https://en.wikipedia.org/wiki/Sky_Bar
-JT