About Greenbox Gbx Holdings Limited (07552587) United Kingdom