About Solamix Limited (11054035) United Kingdom