About Glafilex Holdings Limited (12816195) United Kingdom