About Sandra Autukaite Studio Ltd (11386780) United Kingdom