About Sdl Capital Limited (13268976) United Kingdom