London's O2 has a stacked main card this weekend - with six fights filled with former world champions and rising contenders.