About Rideelai Holdings Ltd (11551134) United Kingdom