About Fingers Crossed Theatre Company Ltd (11421050) United Kingdom