About Spl No. 2 Limited (12817669) United Kingdom