About Logoswiss L.p. (SL008553) United Kingdom