About Hike Over Cancer Limited (12272560) United Kingdom