About Verdeo Limited (12382976) United Kingdom