About Spl (uk) Holdings Limited (12454096) United Kingdom