UK based, intermediate CTF team.
Overall rating place: 28759 with 0.222 pts in 2020
Country place: 146
I don't remember
Team social media button generator