About Ssnw12 Limited (08051823) United Kingdom