Looking at your photos, the name is in Chinese and likely to be for sale in China only.
You have probably purchased what's called a grey import which will not be supported by official channels. Braithwaite sewing www.sewingmachinery.com is the official Highlead suppliers in UK.
Also, in general, sewing machines made for the Chinese market often tend to have cheaper parts fitted i.e. Chinese sewing hook, gears, etc; which is maybe why you are having problems with it jamming.