About Vernex Technologies Limited (10157324) United Kingdom