About Gitara Ltd (12952184) United Kingdom