About Thor Holdco Limited (10259437) United Kingdom