About Ginja Tache Ltd (09993590) United Kingdom