That bike is located in China, paddy.
You need to wait for it to come by sea, pay import duty, VAT etc.
Where you live, the same EN15194 certificate is required to ride the bike on public roads. 25mph bikes are difficult to make, you have to have hydraulic brakes, direct drive motor and a...