About Photo Technica Ltd (11361517) United Kingdom