About Karak Chaii Soho Road Ltd (12722241) United Kingdom