About Ryda Limited (11706234) United Kingdom