About Snf (uk) Limited (02023891) United Kingdom