Hi Andy
You are indeed correct in your statement that e-bike are based in Gibralter.
The certificate of insurance satifies relevant law in Great Britain though so I do not envisage any problems.
The company is called Southern Rock Insurance Limited.
They are cheap
Warthog