About Verex Protex Limited (12570027) United Kingdom