About Teva-jan Khedjam Ltd (12280448) United Kingdom