About Jack Sky Limited (12912352) United Kingdom