About Thor Risk Management Limited (09504302) United Kingdom