About Photon Therapeutics Ltd (07396990) United Kingdom