About Ryde Taxis Holding Limited (13325136) United Kingdom