About Global Link It Solutions Limited (10662482) United Kingdom