About Sven Group Limited (10098378) United Kingdom