About Khehra Sale Service Ltd (12132682) United Kingdom