About Photon Studios Limited (09451462) United Kingdom