About The Photon Project Limited (08563709) United Kingdom