Claim: Sky UK only serves North America.
Verdict: REFUTES