About S.jeda Ltd (12022213) United Kingdom