About Green Cross International Inv. Inc. Uk Ltd (12772044) United Kingdom