About Sfr Group Limited (10352604) United Kingdom