About Green Goddess Trading Limited (SC694740) United Kingdom