About Glancy Nicholls Holdings Limited (12368681) United Kingdom