About Charssi Tikka Ltd (12842922) United Kingdom