About Sf Topco Limited (13232680) United Kingdom