https://www.retrobike.co.uk/threads/another-1989-90-orange-clockwork-lemon-flavoured.447508/
Certainly looks to be an early Clockwork frame.
A lot of similarities to this one!
You will need a Euro bottom bracket, and a Profile Mtb axle, the standard length bmx axle will be to short, you won’t have enough clearance between the crank arms and the stays.
Your franks look like the regular 19mm axle version, not the SS 22mm version.
I use Ayre Velo, they have an EBay store and a Website.
Bearings are really good quality, and delivery is usually next day.
I have had their 30 mm bottom bracket bearings far outlast anything else.