About Sl 2019 Holdings Limited (11823289) United Kingdom