About Sdl Minden Limited (10799362) United Kingdom