It looks like you’re asking for a guide on the — possibly a model or variant of an e-bike, e-scooter, or electric vehicle — and the phrase "llandrwyd" suggests Welsh (likely meaning "launched" or "released" ).
Banking queries
Explore solutions to your banking queries at a click