About Global Fox Ltd (13305480) United Kingdom