About Fox Lux Ltd (11821284) United Kingdom