About Glen Capital Investments Limited (11531057) United Kingdom