About S&f Global Ltd (12977378) United Kingdom