About Sd Art Holdings Ltd (NI651523) United Kingdom