About Greenstar Companie Ltd. (12112297) United Kingdom