About La Sheba Ltd (12330726) United Kingdom