China, Shenzhen
Let the school know you're thinking of applying — they can share their prerequisites and help you through the process.
It's best to ask — circumstances can change at any time.
Shenzhen International Foundation College (SIFC / 深圳国际预科书院) is located in Bao'an District at the Shenzhen International Art Exhibition Centre (艺展中心). The school website describes SIFC as an international senior/high-school–level institution founded in 2004 that operates American-style, British-style and art/music programmes (including AP and A‑Level/IGCSE pathways) and a range of specialist centres (STEM/MIT FabLab, music, sports training centres). Boarding is provided in hotel-style student apartments and the campus is presented as an "open art campus" connected to the International Art Exhibition Centre, emphasising art and cross-disciplinary learning spaces.