About Karahi Junction Ltd (11375953) United Kingdom