About Sascal Studio Ltd (11841782) United Kingdom