About Sigil Arts Ltd. (SC692114) United Kingdom