About Xxride Technologies Inc. Limited (13585513) United Kingdom