About Salix Holdings Limited (11335521) United Kingdom