About Sheba Enterprise Limited (11047869) United Kingdom