About Glenic Solutions Limited (11324241) United Kingdom