About Ggca Ltd (13679877) United Kingdom