About Global Project Services Holding Ltd (12839939) United Kingdom