About Ryde Associates Limited (12598829) United Kingdom