About Lndn Studio Ltd (12089557) United Kingdom