About Salmac Holdings Limited (SC325390) United Kingdom