About Horizon Teams

I’m a PC user, however in this XBL APP I can’t create a team for 25 members, only 2000 member clubs, does anyone know if you can do this on the computer (and how i do it) or just through the xbox ??