About Green 13 Research Limited (10362911) United Kingdom