About Land Sheba Ltd (12225073) United Kingdom