About Vermex Limited (04052349) United Kingdom