About Green Box Holdings Limited (12188498) United Kingdom