About Glenore Limited (12239297) United Kingdom