About Salamander European Ltd (11669677) United Kingdom