About Global Projects Solutions Limited (09793102) United Kingdom