About International Ecological Investment Company Ltd (09731118) United Kingdom