About Salo International Limited (11382182) United Kingdom