About Ggi Development And Research Llp (OC384196) United Kingdom