About Sjofn Ltd (11774660) United Kingdom