About Stefanie Lash Artist Ltd (12310134) United Kingdom