About Svefi France Limited (SC609696) United Kingdom