About Sdl Holdings Group Limited (12536548) United Kingdom