About Gi Group 26 Ltd (12351619) United Kingdom