About Sl (newco) Limited (SC297006) United Kingdom