About Photon Associates Ltd (12298297) United Kingdom