About Project Controls Global & Partners Ltd (10855662) United Kingdom