About Karahi One Limited (11313376) United Kingdom