About Jack Fox Ltd (12143397) United Kingdom