About Charsi Tikka Ltd (12428241) United Kingdom