About Wikiride Technologies Inc. Limited (13160462) United Kingdom