About Slz Studio Ltd. (10531646) United Kingdom