About Uncommix Limited (12284552) United Kingdom