About Green Veles Ltd (12917323) United Kingdom