Is it only the Legal Representative who can deposit money into the Junior Cash ISA?

Anybody can deposit money into a child's Junior Cash ISA.