About Glenich Investments Ltd (12582480) United Kingdom