About Thor Developments (uk) Limited (09660853) United Kingdom