About Tikala Ltd (09218142) United Kingdom