About Spl 24 Ltd (13273105) United Kingdom