About Rider Corp. Limited (11575987) United Kingdom