About Thor Photomedicine Limited (06259525) United Kingdom