About Ride Egypt Ltd (11820219) United Kingdom