I have a Mikilon M96 125SB and I believe the motor is a LIFAN 156MI-2. It has a grey finish insted of black and side plates with Mikilon label rather than LIFAN.

Anyone in UK know a contact for spares and manual for this engine ?

Really appreciate any help as bike was supplied with a very small booklet with a few torque readings for the frame and engine mounts but that was about it.