About Goji International Limited (12893170) United Kingdom