About 17 Verde Limited (10049793) United Kingdom