About Ggr Holdings Limited (04395716) United Kingdom