About Green Tech Holdings Ltd (10969066) United Kingdom