About Spl J Holdings Limited (10909109) United Kingdom