About Verde Global Company Limited (11628137) United Kingdom