About Glowmetrics Limited (NI648695) United Kingdom