About Tikka Tikka (uk) Ltd (11550457) United Kingdom