About Jta Fox Holdings Ltd (08239532) United Kingdom