About Thor Incorporated Limited (13185276) United Kingdom