About Sfi-invest Diffusion Ltd (11549944) United Kingdom