About Snt World Limited (11038991) United Kingdom