About Green Strategic Limited (12323294) United Kingdom