About Sna It Limited (09602657) United Kingdom