About Karahi Kins Village Ltd (12585249) United Kingdom