About Photon Partners Limited (13602753) United Kingdom