About Styx Mill Eu Ltd (10676727) United Kingdom