About Sabbadel Ltd (12133335) United Kingdom