About Tikka Fries Ltd (11680807) United Kingdom