About Goji Investment Holdings Limited (10234924) United Kingdom