About Glml Consortium Limited (12929498) United Kingdom