About The Edge Bikes Ltd (11802729) United Kingdom