About Skike Sports North Ltd (10668632) United Kingdom