NEWGATE COMPLETION TECHNOLOGY LIMITED