About Green Core Limited (12386352) United Kingdom