About Clymix Ltd (11245130) United Kingdom