About Charsi Karahi Limited (10371375) United Kingdom