About Green Shokki Ltd (12185110) United Kingdom