About High Tide Holdco Limited (13433779) United Kingdom