About Green Clean Global Limited (12112059) United Kingdom