About Salamander Global Ltd (12637322) United Kingdom