About Fingers Crossed Productions Ltd (08236562) United Kingdom