About Fox Global Solutions Ltd (11487582) United Kingdom