About Sallust Limited (12660333) United Kingdom