About Ridr Ltd (13676280) United Kingdom