About Sheba International Ltd. (12939436) United Kingdom