About Green Ip Box Company Limited (11504266) United Kingdom