About Ldn Studio Ltd (09325856) United Kingdom