I really am not sure! Gizmo has been keeping frogs longer, so she may know about the gelled stuffs. I feed my frogs a variety of wet-frozen foods, but they're ALL frozen. HOWEVER, I DO feed my baby bits of things like Tilapia fillet - which is something that is "people food," so your parents might be okay with things along those lines, rather than. . . um. . . worms and such, lol! You might also want to ask them if they'd be okay with a hard-walled lunchbox in the freezer. . . it might be something that they'd be okay with, as long as the froggy food is kept in it's own box apart from the people food? I also don't know about UK brands, but I have a friend who might. I'll ask him if he can advise here, though I'm sure your awesome petshop will have an idea, too. MY frogs have NEVER touched the pelleted foods, though *shrugs*
I'm SOOOOO excited for you to get a froggy IF you get a froggy!!!