About Guru Associates Ltd (13183574) United Kingdom