About Sandra Studio Ltd (13126120) United Kingdom