About K2 Programming Services Limited (03228129) United Kingdom