About Noho Casting Studio Ltd (10139436) United Kingdom