About Geo Electric Bikes Ltd (11454767) United Kingdom