About S.n.t. 2012 Ltd (08160035) United Kingdom