Fake. This is a modified version of the NSA/FBI FISA. The MI6 agents name is incorrect. This doc has "Michael Steele". The correct name is Christopher Steele.
I agree that GCHQ did assist NSA spying on Trump. However, that doc is probably fake as it closely resembles the fake NSA doc. If it's not fake, please provide sauce.