About Glass Mountain Holdings Ltd. (13548471) United Kingdom