About Sevvel Ltd (12061485) United Kingdom