About Photon Applications Limited (02185510) United Kingdom