About Remultex Limited (12284381) United Kingdom