Jellyfish Group secures finance from Barclays