About Salpa Corp Limited (11515917) United Kingdom