About Snft Limited (13430518) United Kingdom