About Glo Labs Limited (NI661554) United Kingdom