About Sky Holdco Limited (13120193) United Kingdom