About Slux Ltd (10942872) United Kingdom