About Spl Holdings 2019 Limited (11905349) United Kingdom