About Lightlab Photometrics Ltd (09291780) United Kingdom