About Photo Therapeutics Limited (03475828) United Kingdom