About Salix Business Machines Limited (11870242) United Kingdom