About Guru Nature Ltd (13044752) United Kingdom