About Gluue Limited (10970209) United Kingdom