About Spl Management Ltd (08434739) United Kingdom