About Sfc Holdings Ltd (09768736) United Kingdom