About The Scene Studio Ltd (12493244) United Kingdom