Website: https://www.hkctf.org/
Overall rating place: 33069 with 0.142 pts in 2022
Country place: 39
I don't remember
Team social media button generator