About Rd Software Ltd (11730304) United Kingdom