About Glocentrica Ltd (12001757) United Kingdom