About Hike Management Solutions Ltd (12140942) United Kingdom