About Thor Holdings Limited (11870091) United Kingdom