About Glenmill Management Ltd (SC383742) United Kingdom