About Salix Partners Limited (06326528) United Kingdom