About Electric Scooter City Ltd (12331813) United Kingdom