About Legacy Glm Group Limited (13610023) United Kingdom