About Gi Partners Uk Holdings Ltd (12907198) United Kingdom