About Salix Consulting Limited (06613002) United Kingdom