About Sizalendaba Ltd (08690385) United Kingdom