About Sev Group Limited (12416988) United Kingdom