Shimano cranks on BB30 bottom bracket

I bought a cheap carbon frame (a Swift Ultravox TI for $125) and it came with this bottom bracket and originally had Sram Red cranks. What are my options for fitting a Shimano
HollowTech crankset here as I have an Ultegra 6800 groupset? From what I've read, there are adapters or should I just knock out the existing pressfit bearings and get some 24mm ones?