These frames are closed corner finishes (13 coats of gesso, sanded to no join can be seen in the corners), which are then painted in various colours, depending on the Bumble it is holding. 22 or 23 carat gold is used, sometimes to match the Bumble.
Bumbles are for sale through the artist, Ollie Tuck’s, website here
They sell fast, but commissions are available