About Hike London Limited (12498187) United Kingdom