About Ryde Holdings Ltd (11147770) United Kingdom