About Grove Global Holdings Limited (13372841) United Kingdom