About Photonmetrix Ltd (12056425) United Kingdom