About Green Herring Ltd (11402715) United Kingdom