About Promolux Ltd (12424647) United Kingdom