About Project Green Thumb Limited (13357143) United Kingdom