About Karak Chai Hw Ltd (12315322) United Kingdom