About Diplux Ltd (12737501) United Kingdom