my advice to you would be to shop around and find a dealer in the eu for jibberish as i imagine that there would be one. i know freezeproshop stock some but dont have new season stuff in yet
http://www.freezeproshop.com/brand-jiberish.irc and they would be happy to answer questions if you have any as i know the guys who run it well, and they care about their customers.