About Photosite Optics Limited (11365215) United Kingdom