About Ripcord Software Ltd (06815195) United Kingdom