About Salamanda Holdings Limited (10545782) United Kingdom