About Ridcord Ltd (12175621) United Kingdom