About Severum Limited (12918522) United Kingdom