About Top Up Tv 2 Limited (FC027861) Channel Islands