About Verso Technologies Limited (12244737) United Kingdom