About Glennick Global Ltd (12982810) United Kingdom