About City Segway Ltd (12109561) United Kingdom