About Karahi W7 Limited (11922181) United Kingdom