About Guru International Ltd (12433898) United Kingdom