About Nq64 Glasgow Ltd (13616959) United Kingdom