About Verdurelyf Ltd (12950116) United Kingdom