About Pyro Lux Ltd (12167020) United Kingdom