About Sdl Holdings Ltd (11520061) United Kingdom