About Photon Capture Ltd (12455144) United Kingdom