About Chelsea Electric Scooters Limited (11717326) United Kingdom