About S N (pvt) Ltd (08809239) United Kingdom