About Greenglasses Trading Ltd (NI635237) United Kingdom