About Spl International Ltd. (13381596) United Kingdom