About Guru Tours International Uk Ltd (12126066) United Kingdom