About Verdexo (ni) Limited (NI620709) United Kingdom