About Sfh Holdings Limited (10922592) United Kingdom