About Green Research Ltd (11704736) United Kingdom