About Global Links Investment Limited (11992613) United Kingdom