About Guru Group Ltd (11677556) United Kingdom