About Verdion European Holdings Limited (08552802) United Kingdom