Which bees are these?

Can anyone identify these bees?

Someone has suggested Apis Florea, Iā€™m leaning more towards Apis Cerana.

Would love to hear your thoughts on what species you think they may be, and what features of these bees have informed your identification.

Thanks :slight_smile: