About Tikara Grafik Limited (07511192) United Kingdom