About Tikka Bites Limited (11566470) United Kingdom