About Karahi Limited (10999554) United Kingdom