About Snf Holdings Limited (12081665) United Kingdom