About Ride Technology Ltd. (09208369) United Kingdom