About Glass Digital Limited (08916565) United Kingdom