Happy Holidays!
See likes given/taken
This frame has a BB86 bottom bracket, and your crankset has a 30mm spindle, so this should fit:https://www.aliexpress.com/item/32896597801.html