About Thor Topco Limited (10286950) United Kingdom