About Sjel Ltd (13147561) United Kingdom