About Segimerus Limited (08232736) United Kingdom