About Gi Tritech International Ltd (11686352) United Kingdom