About Gi London Limited (13068790) United Kingdom