About Tikka Ltd (13442980) United Kingdom