About Photon Holdings Limited (11111744) United Kingdom