About Sld Online Ltd (11362031) United Kingdom