About Sambula Ltd (11544354) United Kingdom