About The Karchob Company Ltd (11750615) United Kingdom