About Sidex Limited (13412287) United Kingdom