About Sl Corporation Limited (12681925) United Kingdom