About Gls Tech Limited (12315211) United Kingdom