About Glen Resources Holdings Ltd. (08649354) United Kingdom