About Photon Corporation Ltd (12843025) United Kingdom