About Photonicslink Information Technology Ltd (08526346) United Kingdom