About Snf International Limited (11470336) United Kingdom