About Ridem Ltd (13624130) United Kingdom