About J Fox Holdings Limited (10997051) United Kingdom