About Global Lab Solutions Limited (11028604) United Kingdom