About Sni (uk) Limited (04270784) United Kingdom